<?php
if (isset($debug) && $debug) {
    ?>
    <?php echo Controller::$pageData['pageContentShort']; ?>
    <span id="result" style="color:red;"></span>
    <br />
    <form method="post">	
        <fieldset>
            <div class="wrap-bg" style="max-width:280px;">
                <ul>
                    <li>
                        <div class="type-text success">
                            <input type="text" id="request-number" name="getStatusForm[orderNo]" placeholder="Номер заявки" class="jqueryPlaceholder">	
                        </div>
                    </li>				    
                </ul>        
            </div>
        </fieldset>
        <br />
        <fieldset class="application-form__button">
            <div class="type-submit">
                <input id="validate-button" type="submit" value="Отправить" name="yt0">				
            </div>    
        </fieldset>
        <input type="hidden" name="<?php echo Yii::app()->request->csrfTokenName; ?>" value="<?php echo Yii::app()->request->csrfToken; ?>">
    </form>
    <br />
    <form id="online-pay-77" method="post" action="/online-pay">
        <input id="sum" name="mobi03pay[sum]" value="" type="hidden">
        <input id="title" name="mobi03pay[title]" value="" type="hidden">
        <input name="mobi03pay[admin]" value="42940400" type="hidden">
        <input type="hidden" name="<?php echo Yii::app()->request->csrfTokenName; ?>" value="<?php echo Yii::app()->request->csrfToken; ?>">
    </form>
    <script>
        $(document).ready(function() {
            $('#validate-button').click(function() {
                var val = $('#request-number').val();
                if (val == "Номер заявки") {
                    $('#request-number').parent('div').addClass('error');
                } else {
                    $('#request-number').parent('div').addClass('success');
                    $.post('/main/ajax/checkStatus', {number: val}, function(ret) {
                        if (ret == 'error') {
                            $('#result').text('Указанный номер заказа неправильный, пожалуйста укажите правильный номер заказа.');
                        } else {
                            var value = JSON.parse(ret);
                            $('#online-pay-77 input#sum').val(value.sum);
                            $('#online-pay-77 input#title').val(value.title);
                            $('#online-pay-77').submit();
                        }
                    });
                }
                return false;
            });
        });
    </script>
    <?php
    return;
} else {
    if (isset($request) && $request == 'success') {
        echo '<div class="entry"><p>Поздравляем! Платеж успешно завершен.</p></div>';
        return;
    } else if (isset($request) && $request == 'fail') {
        echo '<div class="entry"><p>Произошла ошибка при выполнении операции платежа. Пожалуйста, свяжитесь с нами для подтверждения платежа.</p></div>';
        return;
    }

    if (isset($_POST['mobi03pay']['sum']) && isset($_POST['mobi03pay']['title'])) {
        $serviceTitle = $_POST['mobi03pay']['title'];

        $serviceTitleFront = explode(";", $_POST['mobi03pay']['title']);
        $serviceTitleFront = $serviceTitleFront[0];
        $servicePrice = $_POST['mobi03pay']['sum'];
    }

    if (!isset($serviceTitle) || !isset($servicePrice)) {
        echo 'Ведутся технические работы по автоматизации онлайн оплаты.';
        return;
    }
    ?>
    <div class="entry">
        <?php echo $data['pageContentFull']; ?>
        <h3>Детали платежа</h3>
        <table>
            <thead>
                <tr>
                    <th>№</th>
                    <th>Услуги</th>
                    <th>Цена (руб.)</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td class="center">1</td>
                    <td><?php echo $serviceTitleFront; ?></td>
                    <td class="center" id="serviceTitle"><?php echo Controller::numberFormat((int) $servicePrice); ?> р.</td>
                </tr>
                <tr>
                    <td class="center">&nbsp;</td>
                    <td><strong>Всего к оплате</strong></td>
                    <td class="center"><strong><?php echo Controller::numberFormat((int) $servicePrice); ?> р.</strong></td>
                </tr>
            </tbody>
        </table>
    </div>
    <script type='text/javascript' src='https://paymaster.ru/widget/Basic/1?LMI_MERCHANT_ID=7ef540eb-fda2-49d0-86bf-0fa0535760c6&LMI_PAYMENT_AMOUNT=<?php echo $servicePrice; ?>&LMI_PAYMENT_DESC=<?php echo str_replace(" ", "+", $serviceTitle); ?>&LMI_CURRENCY=RUB'></script>
    <script>
        $(document).ready(function()
        {
            $('#pmOpenAmount').val(<?php echo $servicePrice; ?>);
        });
    </script>
<?php } ?>

